Nepali village life